home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Treccani Italiana Di Scienze Lettere Ed Arti
/
[Enciclopedia] Treccani Italiana di scienze lettere ed arti.iso
/
pc
/
data
/
xxi_appendice_dvd.swf
/
scripts
/
__Packages
/
CAppendicePreview.as
< prev
next >
Wrap
Text File
|
2007-11-08
|
3KB
|
90 lines
class CAppendicePreview extends mx.core.UIObject
{
function CAppendicePreview()
{
super();
this.mc_ClickGrab._visible = false;
this.doLater(this,"init");
}
function init()
{
this.Hide();
this.mc_TextPreview.__set__html(true);
this.mc_TextPreview.setStyle("borderStyle","none");
this.mc_TextPreview.setStyle("borderColor",12566711);
this.mc_TextPreview.setVScrollPolicy("off");
this.mc_TextPreview.embedFonts = _global.gUseEmbeddedFont;
this.mc_TextPreview.__set__styleSheet(_global.gStyleManager.GetPreviewCSS());
this.mc_ImagePreview.setStyle("borderStyle","none");
this.mc_ImagePreview.setStyle("borderColor",12566711);
this.mc_ImagePreview.__set__autoLoad(true);
this.mc_ImagePreview.__set__scaleContent(true);
this.mc_ImagePreview.addEventListener("progress",mx.utils.Delegate.create(this,this.onImageLoadingProgress));
this.mc_ImagePreview.addEventListener("complete",mx.utils.Delegate.create(this,this.onImageLoadingComplete));
}
function onImageLoadingProgress(eventObject)
{
this.mc_Progress.SetProgress(this.mc_ImagePreview.__get__percentLoaded());
}
function onImageLoadingComplete(eventObject)
{
this.mc_Progress._visible = false;
}
function VaiAllaConsultazione()
{
var _loc2_ = "";
if(this.mc_ImagePreview._visible)
{
_loc2_ = "image";
}
else if(this.mc_TextPreview._visible)
{
_loc2_ = "text";
}
this.dispatchEvent({type:"previewClick",target:this,where:_loc2_,tipo:this.mTipo});
}
function ShowImage(inContributo)
{
this.mTipo = inContributo.mTipo;
var _loc2_ = inContributo.GetThumbPath();
if(this.mc_ImagePreview.__get__contentPath() != _loc2_)
{
this.mc_ImagePreview.__set__contentPath(_loc2_);
this.mc_Progress._visible = true;
}
else
{
this.mc_Progress._visible = false;
}
this.mc_ImagePreview._visible = true;
this.mc_TextPreview._visible = false;
this.Show();
this.gotoAndPlay("image");
}
function ShowText(inText)
{
this.mc_ImagePreview._visible = false;
this.mc_TextPreview.__set__vPosition(0);
Selection.setSelection(0,0);
this.mc_TextPreview.__set__text(inText);
Selection.setSelection(0,0);
this.mc_TextPreview._visible = true;
this.mc_Progress._visible = false;
this.Show();
this.gotoAndPlay("text");
}
function Hide(inPath)
{
this.mc_ImagePreview._visible = false;
this.mc_TextPreview._visible = false;
this.mc_Progress._visible = false;
this.gotoAndPlay("closed");
}
function Show(inPath)
{
}
function clearUI()
{
}
}